package com.mjf.system.service.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * <p>
 * desc 项目收入明细
 * </p>
 *
 * @author chenshoumeng
 * @date 2025/4/17 09:53
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class XmsrmxVO {
    // 期间 --
    @ExcelProperty("制单日期")
    private String accountingperiod;
    @ExcelProperty("凭证号")
    private String code;
    // 一级部门
    @ExcelProperty("工程编码")
    private String departParentCode;
    @ExcelProperty("工程名称")
    private String departParentName;
    // 二级部门
    @ExcelProperty("工程编码2")
    private String departCode;
    @ExcelProperty("工程名称1")
    private String departName;
    @ExcelIgnore
    private Integer idaccountParent; // 上级科目id
    @ExcelProperty("科目编码")
    private String idaccountParentCode; // 上级科目编码
    @ExcelProperty("科目名称")
    private String idaccountParentName; // 上级科目名称
    @ExcelIgnore
    private Integer idaccount; // 科目id
    @ExcelProperty("明细科目编码")
    private String idaccountCode; // 科目编码
    @ExcelProperty("明细科目名称")
    private String idaccountName; // 科目名称
    @ExcelIgnore
    private String accountingyear;
    // 借方发生
    @ExcelProperty("借方发生")
    private BigDecimal origamountdr;
    // 贷方发生
    @ExcelProperty("贷方发生")
    private BigDecimal origamountcr;


}
